package vn.sunnet.backviet01.game.coloa.util;

import org.anddev.andengine.opengl.texture.region.TextureRegion;

public class ItemMenu extends MySprite {
	public final int kindOfEquipment;
	private int containBy = -1;
	
	private String name;
	private final int ID;
	
	private boolean isMove = false;
	
	private int upStreng;
	private int upIntel;
	
	private int limit = 0;
	
	private int upAttack;
	private int upDefend;
	
	private int upArrow;
	private float upArrowVelocity;
	
	private int price;
	
	public ItemMenu(int kind, int id, int ZIndex, float pX, float pY, TextureRegion pTextureRegion) {
		super(ZIndex, pX, pY, pTextureRegion);

		this.kindOfEquipment = kind;
		
		this.ID = id;
		
		resetInfomation();
	}

	public int getContainBy() {
		return containBy;
	}

	public void setContainBy(int containBy) {
		this.containBy = containBy;
	}

	public int getUpArrow() {
		return upArrow;
	}


	public void setUpArrow(int upArrow) {
		this.upArrow = upArrow;
	}


	public int getLimit() {
		return limit;
	}

	public void setLimit(int limit) {
		this.limit = limit;
	}

	public int getPrice() {
		return price;
	}

	public void setPrice(int price) {
		this.price = price;
	}

	public float getUpArrowVelocity() {
		return upArrowVelocity;
	}

	public void setUpArrowVelocity(float upArrowVelocity) {
		this.upArrowVelocity = upArrowVelocity;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public boolean isMove() {
		return isMove;
	}

	public void setMove(boolean isMove) {
		this.isMove = isMove;
	}

	public int getID() {
		return this.ID;
	}

	public int getAttack() {
		return upAttack;
	}

	public int getUpStreng() {
		return upStreng;
	}


	public void setUpStreng(int upStreng) {
		this.upStreng = upStreng;
	}


	public int getUpIntel() {
		return upIntel;
	}


	public void setUpIntel(int upIntel) {
		this.upIntel = upIntel;
	}


	public void setAttack(int attack) {
		this.upAttack = attack;
	}

	public int getDefend() {
		return upDefend;
	}

	public void setDefend(int defend) {
		this.upDefend = defend;
	}
	
	
}
